%!TEX program = pdflatex
\documentclass{standalone}
\usepackage[UTF8]{ctex}
\usepackage{caption}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{mathdots}
\usepackage{yhmath}
\usepackage{cancel}
\usepackage{color}
\usepackage{siunitx}
\usepackage{array}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{gensymb}
\usepackage{tabularx}
\usepackage{booktabs}
\usetikzlibrary{fadings}
\tikzset{every picture/.style={line width=0.75pt}} %set default line width to 0.75pt    

\begin{document}
	


\tikzset{every picture/.style={line width=0.75pt}} %set default line width to 0.75pt        

\begin{tikzpicture}[x=0.75pt,y=0.75pt,yscale=-1,xscale=1]
%uncomment if require: \path (0,635.1999969482422); %set diagram left start at 0, and has height of 635.1999969482422

%Flowchart: Connector [id:dp7057363151148157] 
\draw  [color={rgb, 255:red, 225; green, 204; blue, 204 }  ,draw opacity=1 ][fill={rgb, 255:red, 74; green, 144; blue, 226 }  ,fill opacity=0.22 ] (194.41,245.29) .. controls (194.41,225.96) and (210.08,210.29) .. (229.41,210.29) .. controls (248.74,210.29) and (264.41,225.96) .. (264.41,245.29) .. controls (264.41,264.62) and (248.74,280.29) .. (229.41,280.29) .. controls (210.08,280.29) and (194.41,264.62) .. (194.41,245.29) -- cycle ;
%Flowchart: Connector [id:dp04550843506603597] 
\draw  [color={rgb, 255:red, 225; green, 204; blue, 204 }  ,draw opacity=1 ][fill={rgb, 255:red, 248; green, 231; blue, 28 }  ,fill opacity=0.46 ] (244.41,245.29) .. controls (244.41,225.96) and (260.08,210.29) .. (279.41,210.29) .. controls (298.74,210.29) and (314.41,225.96) .. (314.41,245.29) .. controls (314.41,264.62) and (298.74,280.29) .. (279.41,280.29) .. controls (260.08,280.29) and (244.41,264.62) .. (244.41,245.29) -- cycle ;
%Flowchart: Connector [id:dp5725034455521053] 
\draw  [color={rgb, 255:red, 225; green, 204; blue, 204 }  ,draw opacity=1 ][fill={rgb, 255:red, 245; green, 166; blue, 35 }  ,fill opacity=0.56 ] (224.41,205.29) .. controls (224.41,185.96) and (240.08,170.29) .. (259.41,170.29) .. controls (278.74,170.29) and (294.41,185.96) .. (294.41,205.29) .. controls (294.41,224.62) and (278.74,240.29) .. (259.41,240.29) .. controls (240.08,240.29) and (224.41,224.62) .. (224.41,205.29) -- cycle ;
%Straight Lines [id:da5868579946149584] 
\draw    (174.41,249.29) -- (194.41,249.29) ;


%Straight Lines [id:da05690806144136573] 
\draw    (314.41,250.29) -- (334.41,250.29) ;


%Shape: Diamond [id:dp4874199312481604] 
\draw  [color={rgb, 255:red, 194; green, 50; blue, 68 }  ,draw opacity=1 ] (139.41,223.29) -- (174.41,249.29) -- (139.41,275.29) -- (104.41,249.29) -- cycle ;
%Straight Lines [id:da33438957294386307] 
\draw    (259.41,170.29) -- (258.41,126.29) ;


%Shape: Diamond [id:dp5578245244992049] 
\draw  [color={rgb, 255:red, 194; green, 50; blue, 68 }  ,draw opacity=1 ] (369.41,227.29) -- (404.41,250.29) -- (369.41,273.29) -- (334.41,250.29) -- cycle ;
%Rounded Rect [id:dp062145687836478336] 
\draw  [fill={rgb, 255:red, 42; green, 202; blue, 165 }  ,fill opacity=0.5 ] (32.41,204.29) .. controls (32.41,202.08) and (34.2,200.29) .. (36.41,200.29) -- (100.41,200.29) .. controls (102.62,200.29) and (104.41,202.08) .. (104.41,204.29) -- (104.41,216.29) .. controls (104.41,218.5) and (102.62,220.29) .. (100.41,220.29) -- (36.41,220.29) .. controls (34.2,220.29) and (32.41,218.5) .. (32.41,216.29) -- cycle ;
%Rounded Rect [id:dp842144063752816] 
\draw  [fill={rgb, 255:red, 16; green, 195; blue, 154 }  ,fill opacity=0.5 ] (34.41,292.29) .. controls (34.41,290.08) and (36.2,288.29) .. (38.41,288.29) -- (102.41,288.29) .. controls (104.62,288.29) and (106.41,290.08) .. (106.41,292.29) -- (106.41,304.29) .. controls (106.41,306.5) and (104.62,308.29) .. (102.41,308.29) -- (38.41,308.29) .. controls (36.2,308.29) and (34.41,306.5) .. (34.41,304.29) -- cycle ;
%Rounded Rect [id:dp4802093106691916] 
\draw  [fill={rgb, 255:red, 27; green, 197; blue, 159 }  ,fill opacity=0.5 ] (4.41,244.29) .. controls (4.41,242.08) and (6.2,240.29) .. (8.41,240.29) -- (72.41,240.29) .. controls (74.62,240.29) and (76.41,242.08) .. (76.41,244.29) -- (76.41,256.29) .. controls (76.41,258.5) and (74.62,260.29) .. (72.41,260.29) -- (8.41,260.29) .. controls (6.2,260.29) and (4.41,258.5) .. (4.41,256.29) -- cycle ;
%Straight Lines [id:da464087075954733] 
\draw    (82.41,249.29) -- (104.41,249.29) ;


%Straight Lines [id:da19453600800418414] 
\draw    (78.41,224.29) -- (116.41,238.29) ;


%Straight Lines [id:da5964874901433941] 
\draw    (78.41,286.29) -- (124.41,268.29) ;


%Shape: Right Angle [id:dp5398526961053844] 
\draw   (78.41,380.29) -- (65.43,380.29) -- (65.43,309.3) ;
%Straight Lines [id:da47528708725736923] 
\draw    (64.41,344.29) -- (78.41,344.29) ;


%Rounded Rect [id:dp29526419633680223] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (78.41,340.29) .. controls (78.41,338.53) and (79.84,337.09) .. (81.61,337.09) -- (129.21,337.09) .. controls (130.97,337.09) and (132.41,338.53) .. (132.41,340.29) -- (132.41,349.89) .. controls (132.41,351.66) and (130.97,353.09) .. (129.21,353.09) -- (81.61,353.09) .. controls (79.84,353.09) and (78.41,351.66) .. (78.41,349.89) -- cycle ;
%Rounded Rect [id:dp676908710566219] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (78.41,377.18) .. controls (78.41,375.23) and (79.99,373.65) .. (81.94,373.65) -- (144.88,373.65) .. controls (146.83,373.65) and (148.41,375.23) .. (148.41,377.18) -- (148.41,387.76) .. controls (148.41,389.71) and (146.83,391.29) .. (144.88,391.29) -- (81.94,391.29) .. controls (79.99,391.29) and (78.41,389.71) .. (78.41,387.76) -- cycle ;
%Rounded Rect [id:dp27319352726354396] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (173.15,36.4) .. controls (173.15,34.89) and (174.37,33.67) .. (175.88,33.67) -- (215.63,33.67) .. controls (217.14,33.67) and (218.36,34.89) .. (218.36,36.4) -- (218.36,44.6) .. controls (218.36,46.11) and (217.14,47.33) .. (215.63,47.33) -- (175.88,47.33) .. controls (174.37,47.33) and (173.15,46.11) .. (173.15,44.6) -- cycle ;
%Rounded Rect [id:dp7951613281396005] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (169.8,67.29) .. controls (169.8,65.63) and (171.15,64.28) .. (172.81,64.28) -- (225.4,64.28) .. controls (227.06,64.28) and (228.41,65.63) .. (228.41,67.29) -- (228.41,76.33) .. controls (228.41,77.99) and (227.06,79.34) .. (225.4,79.34) -- (172.81,79.34) .. controls (171.15,79.34) and (169.8,77.99) .. (169.8,76.33) -- cycle ;
%Shape: Right Angle [id:dp678767421773582] 
\draw   (156.41,101.54) -- (156.41,38.37) -- (171.48,38.37) ;
%Straight Lines [id:da5520732847877539] 
\draw    (156.41,70.8) -- (168.13,70.8) ;


%Shape: Ellipse [id:dp22514447967353823] 
\draw  [fill={rgb, 255:red, 178; green, 130; blue, 50 }  ,fill opacity=0.45 ] (154.41,111.29) .. controls (154.41,104.11) and (169.18,98.29) .. (187.41,98.29) .. controls (205.63,98.29) and (220.41,104.11) .. (220.41,111.29) .. controls (220.41,118.47) and (205.63,124.29) .. (187.41,124.29) .. controls (169.18,124.29) and (154.41,118.47) .. (154.41,111.29) -- cycle ;
%Shape: Ellipse [id:dp8885791745487353] 
\draw  [fill={rgb, 255:red, 169; green, 119; blue, 38 }  ,fill opacity=0.42 ] (304.41,109.29) .. controls (304.41,102.11) and (319.18,96.29) .. (337.41,96.29) .. controls (355.63,96.29) and (370.41,102.11) .. (370.41,109.29) .. controls (370.41,116.47) and (355.63,122.29) .. (337.41,122.29) .. controls (319.18,122.29) and (304.41,116.47) .. (304.41,109.29) -- cycle ;
%Shape: Ellipse [id:dp27157809951930645] 
\draw  [fill={rgb, 255:red, 157; green, 113; blue, 38 }  ,fill opacity=0.37 ] (228.41,109.29) .. controls (228.41,102.11) and (243.18,96.29) .. (261.41,96.29) .. controls (279.63,96.29) and (294.41,102.11) .. (294.41,109.29) .. controls (294.41,116.47) and (279.63,122.29) .. (261.41,122.29) .. controls (243.18,122.29) and (228.41,116.47) .. (228.41,109.29) -- cycle ;
%Straight Lines [id:da29292398401816444] 
\draw    (259.41,170.29) -- (194.41,126.29) ;


%Straight Lines [id:da9575109367495581] 
\draw    (259.41,170.29) -- (332.41,124.29) ;


%Rounded Rect [id:dp6166683343320465] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (258.22,39.12) .. controls (258.22,37.3) and (259.7,35.83) .. (261.51,35.83) -- (301.12,35.83) .. controls (302.93,35.83) and (304.41,37.3) .. (304.41,39.12) -- (304.41,49) .. controls (304.41,50.82) and (302.93,52.29) .. (301.12,52.29) -- (261.51,52.29) .. controls (259.7,52.29) and (258.22,50.82) .. (258.22,49) -- cycle ;
%Rounded Rect [id:dp16429688189624214] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (255.06,66.78) .. controls (255.06,65.25) and (256.3,64.01) .. (257.83,64.01) -- (307.64,64.01) .. controls (309.17,64.01) and (310.41,65.25) .. (310.41,66.78) -- (310.41,75.09) .. controls (310.41,76.62) and (309.17,77.86) .. (307.64,77.86) -- (257.83,77.86) .. controls (256.3,77.86) and (255.06,76.62) .. (255.06,75.09) -- cycle ;
%Shape: Right Angle [id:dp4002742811590059] 
\draw   (242.41,98.29) -- (242.41,40.15) -- (256.64,40.15) ;
%Straight Lines [id:da8352796533043051] 
\draw    (242.41,70.01) -- (253.48,70.01) ;


%Rounded Rect [id:dp7554143787232678] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (338.22,61.12) .. controls (338.22,59.3) and (339.7,57.83) .. (341.51,57.83) -- (381.12,57.83) .. controls (382.93,57.83) and (384.41,59.3) .. (384.41,61.12) -- (384.41,71) .. controls (384.41,72.82) and (382.93,74.29) .. (381.12,74.29) -- (341.51,74.29) .. controls (339.7,74.29) and (338.22,72.82) .. (338.22,71) -- cycle ;
%Shape: Right Angle [id:dp7350088884868411] 
\draw   (322.41,96.29) -- (322.41,64.29) -- (337.41,64.29) ;
%Straight Lines [id:da5988774516870884] 
\draw    (406.39,249.61) -- (450.4,249.84) ;


%Shape: Ellipse [id:dp8072582157618684] 
\draw  [fill={rgb, 255:red, 178; green, 167; blue, 43 }  ,fill opacity=0.43 ] (452.01,182.94) .. controls (451.88,175.76) and (466.55,169.69) .. (484.78,169.37) .. controls (503,169.05) and (517.87,174.61) .. (518,181.79) .. controls (518.12,188.97) and (503.45,195.04) .. (485.23,195.36) .. controls (467.01,195.68) and (452.13,190.12) .. (452.01,182.94) -- cycle ;
%Straight Lines [id:da8667613623626869] 
\draw    (406.39,249.61) -- (452.19,185.86) ;


%Straight Lines [id:da9915226855959463] 
\draw    (406.39,249.61) -- (450.34,323.86) ;


%Shape: Ellipse [id:dp770563395035167] 
\draw  [fill={rgb, 255:red, 176; green, 167; blue, 52 }  ,fill opacity=0.43 ] (450.4,249.84) .. controls (450.28,242.66) and (464.95,236.58) .. (483.17,236.26) .. controls (501.39,235.94) and (516.27,241.5) .. (516.39,248.68) .. controls (516.52,255.86) and (501.85,261.94) .. (483.62,262.26) .. controls (465.4,262.58) and (450.53,257.01) .. (450.4,249.84) -- cycle ;
%Shape: Ellipse [id:dp28302806908128664] 
\draw  [fill={rgb, 255:red, 183; green, 172; blue, 39 }  ,fill opacity=0.51 ] (450.34,323.86) .. controls (450.21,316.68) and (464.88,310.61) .. (483.1,310.29) .. controls (501.33,309.97) and (516.2,315.53) .. (516.33,322.71) .. controls (516.45,329.89) and (501.78,335.97) .. (483.56,336.28) .. controls (465.34,336.6) and (450.46,331.04) .. (450.34,323.86) -- cycle ;
%Rounded Rect [id:dp6825620202700727] 
\draw   (550,143.69) .. controls (550,141.72) and (551.6,140.12) .. (553.58,140.12) -- (616.42,140.12) .. controls (618.4,140.12) and (620,141.72) .. (620,143.69) -- (620,154.42) .. controls (620,156.4) and (618.4,158) .. (616.42,158) -- (553.58,158) .. controls (551.6,158) and (550,156.4) .. (550,154.42) -- cycle ;
%Rounded Rect [id:dp5965603440584945] 
\draw   (550,201.58) .. controls (550,199.6) and (551.6,198) .. (553.58,198) -- (616.42,198) .. controls (618.4,198) and (620,199.6) .. (620,201.58) -- (620,212.31) .. controls (620,214.28) and (618.4,215.88) .. (616.42,215.88) -- (553.58,215.88) .. controls (551.6,215.88) and (550,214.28) .. (550,212.31) -- cycle ;
%Rounded Rect [id:dp4155005056966443] 
\draw   (552,173.69) .. controls (552,171.72) and (553.6,170.12) .. (555.58,170.12) -- (618.42,170.12) .. controls (620.4,170.12) and (622,171.72) .. (622,173.69) -- (622,184.42) .. controls (622,186.4) and (620.4,188) .. (618.42,188) -- (555.58,188) .. controls (553.6,188) and (552,186.4) .. (552,184.42) -- cycle ;
%Straight Lines [id:da9218998332518566] 
\draw    (516,172) -- (550,154.42) ;


%Straight Lines [id:da2763049593545729] 
\draw    (518,181.79) -- (546,182) ;


%Straight Lines [id:da5997245332169101] 
\draw    (512,192) -- (550,201.58) ;


%Rounded Rect [id:dp9895164951337395] 
\draw   (550,285.58) .. controls (550,283.6) and (551.6,282) .. (553.58,282) -- (616.42,282) .. controls (618.4,282) and (620,283.6) .. (620,285.58) -- (620,296.31) .. controls (620,298.28) and (618.4,299.88) .. (616.42,299.88) -- (553.58,299.88) .. controls (551.6,299.88) and (550,298.28) .. (550,296.31) -- cycle ;
%Rounded Rect [id:dp4471198285225626] 
\draw   (550,343.46) .. controls (550,341.48) and (551.6,339.88) .. (553.58,339.88) -- (616.42,339.88) .. controls (618.4,339.88) and (620,341.48) .. (620,343.46) -- (620,354.19) .. controls (620,356.17) and (618.4,357.77) .. (616.42,357.77) -- (553.58,357.77) .. controls (551.6,357.77) and (550,356.17) .. (550,354.19) -- cycle ;
%Rounded Rect [id:dp46795305022524103] 
\draw   (552,315.58) .. controls (552,313.6) and (553.6,312) .. (555.58,312) -- (618.42,312) .. controls (620.4,312) and (622,313.6) .. (622,315.58) -- (622,326.31) .. controls (622,328.28) and (620.4,329.88) .. (618.42,329.88) -- (555.58,329.88) .. controls (553.6,329.88) and (552,328.28) .. (552,326.31) -- cycle ;
%Straight Lines [id:da11825779918485346] 
\draw    (516,313.88) -- (550,296.31) ;


%Straight Lines [id:da450037609013775] 
\draw    (518,323.67) -- (546,323.88) ;


%Straight Lines [id:da6609223417534632] 
\draw    (512,333.88) -- (550,343.46) ;


%Shape: Diamond [id:dp5238371231100428] 
\draw  [color={rgb, 255:red, 194; green, 50; blue, 68 }  ,draw opacity=1 ] (313,340) -- (348,363) -- (313,386) -- (278,363) -- cycle ;
%Rounded Rect [id:dp5794898612964239] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (577.4,103.03) .. controls (577.4,101.51) and (578.62,100.28) .. (580.14,100.28) -- (653.26,100.28) .. controls (654.77,100.28) and (656,101.51) .. (656,103.03) -- (656,111.26) .. controls (656,112.77) and (654.77,114) .. (653.26,114) -- (580.14,114) .. controls (578.62,114) and (577.4,112.77) .. (577.4,111.26) -- cycle ;
%Shape: Right Angle [id:dp6504655268105666] 
\draw   (564,137.54) -- (564,14) -- (579.07,14) ;
%Straight Lines [id:da3632547153579767] 
\draw    (564,106.8) -- (575.72,106.8) ;


%Straight Lines [id:da8211117803226792] 
\draw    (564,78) -- (575.72,78) ;


%Straight Lines [id:da16332433031648008] 
\draw    (564.28,43) -- (576,43) ;


%Rounded Rect [id:dp6450415889953159] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (578.79,38.94) .. controls (578.79,37.13) and (580.25,35.67) .. (582.06,35.67) -- (640.73,35.67) .. controls (642.54,35.67) and (644,37.13) .. (644,38.94) -- (644,48.73) .. controls (644,50.54) and (642.54,52) .. (640.73,52) -- (582.06,52) .. controls (580.25,52) and (578.79,50.54) .. (578.79,48.73) -- cycle ;
%Rounded Rect [id:dp8847855984004335] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (578,10.54) .. controls (578,8.95) and (579.28,7.67) .. (580.87,7.67) -- (637.13,7.67) .. controls (638.72,7.67) and (640,8.95) .. (640,10.54) -- (640,19.13) .. controls (640,20.72) and (638.72,22) .. (637.13,22) -- (580.87,22) .. controls (579.28,22) and (578,20.72) .. (578,19.13) -- cycle ;
%Rounded Rect [id:dp3331001833223156] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (576.9,71.6) .. controls (576.9,69.8) and (578.36,68.34) .. (580.16,68.34) -- (638.84,68.34) .. controls (640.64,68.34) and (642.1,69.8) .. (642.1,71.6) -- (642.1,81.4) .. controls (642.1,83.2) and (640.64,84.66) .. (638.84,84.66) -- (580.16,84.66) .. controls (578.36,84.66) and (576.9,83.2) .. (576.9,81.4) -- cycle ;
%Straight Lines [id:da8385751903791326] 
\draw    (279.41,280.29) -- (290,350) ;


%Straight Lines [id:da4143821525693616] 
\draw    (264,364) -- (276,364) ;


%Rounded Rect [id:dp5654160275142915] 
\draw  [fill={rgb, 255:red, 16; green, 195; blue, 154 }  ,fill opacity=0.5 ] (188,359) .. controls (188,356.79) and (189.79,355) .. (192,355) -- (256,355) .. controls (258.21,355) and (260,356.79) .. (260,359) -- (260,371) .. controls (260,373.21) and (258.21,375) .. (256,375) -- (192,375) .. controls (189.79,375) and (188,373.21) .. (188,371) -- cycle ;
%Shape: Right Angle [id:dp12963015813670298] 
\draw   (210,447) -- (197.02,447) -- (197.02,376.01) ;
%Straight Lines [id:da26586597292564884] 
\draw    (196,411) -- (210,411) ;


%Rounded Rect [id:dp7132326477547051] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (210,407) .. controls (210,405.23) and (211.43,403.8) .. (213.2,403.8) -- (260.8,403.8) .. controls (262.57,403.8) and (264,405.23) .. (264,407) -- (264,416.6) .. controls (264,418.37) and (262.57,419.8) .. (260.8,419.8) -- (213.2,419.8) .. controls (211.43,419.8) and (210,418.37) .. (210,416.6) -- cycle ;
%Rounded Rect [id:dp4685105701758112] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (210,443.89) .. controls (210,441.94) and (211.58,440.36) .. (213.53,440.36) -- (276.47,440.36) .. controls (278.42,440.36) and (280,441.94) .. (280,443.89) -- (280,454.47) .. controls (280,456.42) and (278.42,458) .. (276.47,458) -- (213.53,458) .. controls (211.58,458) and (210,456.42) .. (210,454.47) -- cycle ;
%Straight Lines [id:da7996689097684219] 
\draw    (313,400) -- (313,386) ;


%Rounded Rect [id:dp40800704394004517] 
\draw  [fill={rgb, 255:red, 16; green, 195; blue, 154 }  ,fill opacity=0.5 ] (284,402) .. controls (284,399.79) and (285.79,398) .. (288,398) -- (352,398) .. controls (354.21,398) and (356,399.79) .. (356,402) -- (356,414) .. controls (356,416.21) and (354.21,418) .. (352,418) -- (288,418) .. controls (285.79,418) and (284,416.21) .. (284,414) -- cycle ;
%Shape: Right Angle [id:dp6451909750062617] 
\draw   (314,438.99) -- (300,438.99) -- (300,418) ;
%Rounded Rect [id:dp06925241947486371] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (314,435.89) .. controls (314,433.94) and (315.58,432.36) .. (317.53,432.36) -- (380.47,432.36) .. controls (382.42,432.36) and (384,433.94) .. (384,435.89) -- (384,446.47) .. controls (384,448.42) and (382.42,450) .. (380.47,450) -- (317.53,450) .. controls (315.58,450) and (314,448.42) .. (314,446.47) -- cycle ;
%Straight Lines [id:da30231376285873424] 
\draw    (348,363) -- (384,363) ;


%Rounded Rect [id:dp7929084435129385] 
\draw  [fill={rgb, 255:red, 16; green, 195; blue, 154 }  ,fill opacity=0.5 ] (386,358) .. controls (386,355.79) and (387.79,354) .. (390,354) -- (454,354) .. controls (456.21,354) and (458,355.79) .. (458,358) -- (458,370) .. controls (458,372.21) and (456.21,374) .. (454,374) -- (390,374) .. controls (387.79,374) and (386,372.21) .. (386,370) -- cycle ;
%Shape: Right Angle [id:dp3116238259972931] 
\draw   (430,446) -- (417.02,446) -- (417.02,375.01) ;
%Straight Lines [id:da5471666143669798] 
\draw    (417,390) -- (431,390) ;


%Rounded Rect [id:dp11451269596994518] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (431,386.24) .. controls (431,384.34) and (432.54,382.8) .. (434.44,382.8) -- (513.56,382.8) .. controls (515.46,382.8) and (517,384.34) .. (517,386.24) -- (517,396.56) .. controls (517,398.46) and (515.46,400) .. (513.56,400) -- (434.44,400) .. controls (432.54,400) and (431,398.46) .. (431,396.56) -- cycle ;
%Rounded Rect [id:dp8123328180608914] 
\draw  [color={rgb, 255:red, 223; green, 19; blue, 19 }  ,draw opacity=1 ] (430,442.89) .. controls (430,440.94) and (431.58,439.36) .. (433.53,439.36) -- (496.47,439.36) .. controls (498.42,439.36) and (500,440.94) .. (500,442.89) -- (500,453.47) .. controls (500,455.42) and (498.42,457) .. (496.47,457) -- (433.53,457) .. controls (431.58,457) and (430,455.42) .. (430,453.47) -- cycle ;
%Straight Lines [id:da7527160890928926] 
\draw    (417,416.7) -- (431,416.7) ;


%Rounded Rect [id:dp09033659223444701] 
\draw  [color={rgb, 255:red, 208; green, 30; blue, 30 }  ,draw opacity=1 ] (431,412.94) .. controls (431,411.04) and (432.54,409.5) .. (434.44,409.5) -- (513.56,409.5) .. controls (515.46,409.5) and (517,411.04) .. (517,412.94) -- (517,423.26) .. controls (517,425.16) and (515.46,426.7) .. (513.56,426.7) -- (434.44,426.7) .. controls (432.54,426.7) and (431,425.16) .. (431,423.26) -- cycle ;

% Text Node
\draw (220.41,248.79) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 神经网络}}};
% Text Node
\draw (288.41,251.79) node  [align=left] {{\footnotesize 机器学习}};
% Text Node
\draw (260.41,198.79) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 概率图模型}}};
% Text Node
\draw (139.41,249.29) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 模型}}};
% Text Node
\draw (369.41,250.29) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 类型}}};
% Text Node
\draw (68.41,210.29) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 前馈网络}}};
% Text Node
\draw (40.41,250.29) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 图网络}}};
% Text Node
\draw (70.41,298.29) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 记忆网络}}};
% Text Node
\draw (105.41,343.09) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 循环网络}}};
% Text Node
\draw (113.41,380.47) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 记忆增强网络}}};
% Text Node
\draw (195.76,40.5) node  [align=left] {{\scriptsize 无向图}};
% Text Node
\draw (199.11,70.1) node  [align=left] {{\scriptsize 有向图}};
% Text Node
\draw (187.41,111.29) node  [align=left] {{\footnotesize 模型}};
% Text Node
\draw (261.41,109.29) node  [align=left] {{\footnotesize 推断}};
% Text Node
\draw (337.41,109.29) node  [align=left] {{\footnotesize 学习}};
% Text Node
\draw (279.57,42.12) node  [align=left] {{\scriptsize 近似推断}};
% Text Node
\draw (282.73,69.36) node  [align=left] {{\scriptsize 精确推断}};
% Text Node
\draw (359.57,64.12) node  [align=left] {{\scriptsize EM算法}};
% Text Node
\draw (485,182.37) node  [align=left] {{\footnotesize 无监督学习}};
% Text Node
\draw (483.4,249.26) node  [align=left] {{\footnotesize 强化学习}};
% Text Node
\draw (483.33,323.29) node  [align=left] {{\footnotesize 监督学习}};
% Text Node
\draw (585,149.06) node  [align=left] {{\footnotesize 密度估计}};
% Text Node
\draw (587,179.06) node  [align=left] {{\footnotesize 自编码器}};
% Text Node
\draw (585,206.94) node  [align=left] {{\footnotesize 聚类}};
% Text Node
\draw (585,290.94) node  [align=left] {{\footnotesize 分类}};
% Text Node
\draw (587,320.94) node  [align=left] {{\footnotesize 回归}};
% Text Node
\draw (585,348.82) node  [align=left] {{\footnotesize 结构化学习}};
% Text Node
\draw (613.7,106.1) node  [align=left] {{\scriptsize 变分自编码器}};
% Text Node
\draw (611.4,41.84) node  [align=left] {{\scriptsize 深度信念网络}};
% Text Node
\draw (611.5,12.5) node  [align=left] {{\scriptsize 玻尔兹曼机}};
% Text Node
\draw (609.5,74.5) node  [align=left] {{\scriptsize 生成对抗网络}};
% Text Node
\draw (313,363) node  [align=left] {{\footnotesize 要素}};
% Text Node
\draw (224,365) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 模型}}};
% Text Node
\draw (237,409.8) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 线性模型}}};
% Text Node
\draw (245,447.18) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 非线性模型}}};
% Text Node
\draw (320,408) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 优化算法}}};
% Text Node
\draw (349,439.18) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 随机梯度下降}}};
% Text Node
\draw (422,364) node  [align=left] {{\footnotesize {\fontfamily{ptm}\selectfont 学习准则}}};
% Text Node
\draw (471,389.8) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 结构风险最小化}}};
% Text Node
\draw (465,446.18) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 最大后验估计}}};
% Text Node
\draw (471,416.5) node  [align=left] {{\scriptsize {\fontfamily{ptm}\selectfont 最大对数似然}}};


\end{tikzpicture}



\end{document}
